package Interger;

public class demo1 {
    public static void main(String[] args) {
        //底层原理：
        //因为在开发当中，-128~127之间的整数用的太多了
        //如果每次用的都是new出来的，那么太浪费内存了
        //所以，提前把这个范围之内的每一个数据都创建好对象
        //如果用到了不会创建新的，而是返回已经创建好的对象
        Integer i1=Integer.valueOf(127);
        Integer i2=Integer.valueOf(127);
        System.out.println(i1==i2);//true
        Integer i3=Integer.valueOf(128);
        Integer i4=Integer.valueOf(128);
        System.out.println(i3==i4);//false
    }
}
